mirror of
https://github.com/aykhans/AzSuicideDataVisualization.git
synced 2025-07-01 14:07:48 +00:00
first commit
This commit is contained in:
@ -0,0 +1,33 @@
|
||||
import sys
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
if sys.version_info < (3, 7) or 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 ._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",
|
||||
"._bearing.BearingValidator",
|
||||
"._accesstoken.AccesstokenValidator",
|
||||
],
|
||||
)
|
@ -0,0 +1,15 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class AccesstokenValidator(_plotly_utils.basevalidators.StringValidator):
|
||||
def __init__(
|
||||
self, plotly_name="accesstoken", parent_name="layout.mapbox", **kwargs
|
||||
):
|
||||
super(AccesstokenValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
no_blank=kwargs.pop("no_blank", True),
|
||||
strict=kwargs.pop("strict", True),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,11 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class BearingValidator(_plotly_utils.basevalidators.NumberValidator):
|
||||
def __init__(self, plotly_name="bearing", parent_name="layout.mapbox", **kwargs):
|
||||
super(BearingValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,22 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class CenterValidator(_plotly_utils.basevalidators.CompoundValidator):
|
||||
def __init__(self, plotly_name="center", parent_name="layout.mapbox", **kwargs):
|
||||
super(CenterValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
data_class_str=kwargs.pop("data_class_str", "Center"),
|
||||
data_docs=kwargs.pop(
|
||||
"data_docs",
|
||||
"""
|
||||
lat
|
||||
Sets the latitude of the center of the map (in
|
||||
degrees North).
|
||||
lon
|
||||
Sets the longitude of the center of the map (in
|
||||
degrees East).
|
||||
""",
|
||||
),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,29 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class DomainValidator(_plotly_utils.basevalidators.CompoundValidator):
|
||||
def __init__(self, plotly_name="domain", parent_name="layout.mapbox", **kwargs):
|
||||
super(DomainValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
data_class_str=kwargs.pop("data_class_str", "Domain"),
|
||||
data_docs=kwargs.pop(
|
||||
"data_docs",
|
||||
"""
|
||||
column
|
||||
If there is a layout grid, use the domain for
|
||||
this column in the grid for this mapbox subplot
|
||||
.
|
||||
row
|
||||
If there is a layout grid, use the domain for
|
||||
this row in the grid for this mapbox subplot .
|
||||
x
|
||||
Sets the horizontal domain of this mapbox
|
||||
subplot (in plot fraction).
|
||||
y
|
||||
Sets the vertical domain of this mapbox subplot
|
||||
(in plot fraction).
|
||||
""",
|
||||
),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,18 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class LayerdefaultsValidator(_plotly_utils.basevalidators.CompoundValidator):
|
||||
def __init__(
|
||||
self, plotly_name="layerdefaults", parent_name="layout.mapbox", **kwargs
|
||||
):
|
||||
super(LayerdefaultsValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
data_class_str=kwargs.pop("data_class_str", "Layer"),
|
||||
data_docs=kwargs.pop(
|
||||
"data_docs",
|
||||
"""
|
||||
""",
|
||||
),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,127 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class LayersValidator(_plotly_utils.basevalidators.CompoundArrayValidator):
|
||||
def __init__(self, plotly_name="layers", parent_name="layout.mapbox", **kwargs):
|
||||
super(LayersValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
data_class_str=kwargs.pop("data_class_str", "Layer"),
|
||||
data_docs=kwargs.pop(
|
||||
"data_docs",
|
||||
"""
|
||||
below
|
||||
Determines if the layer will be inserted before
|
||||
the layer with the specified ID. If omitted or
|
||||
set to '', the layer will be inserted above
|
||||
every existing layer.
|
||||
circle
|
||||
:class:`plotly.graph_objects.layout.mapbox.laye
|
||||
r.Circle` instance or dict with compatible
|
||||
properties
|
||||
color
|
||||
Sets the primary layer color. If `type` is
|
||||
"circle", color corresponds to the circle color
|
||||
(mapbox.layer.paint.circle-color) If `type` is
|
||||
"line", color corresponds to the line color
|
||||
(mapbox.layer.paint.line-color) If `type` is
|
||||
"fill", color corresponds to the fill color
|
||||
(mapbox.layer.paint.fill-color) If `type` is
|
||||
"symbol", color corresponds to the icon color
|
||||
(mapbox.layer.paint.icon-color)
|
||||
coordinates
|
||||
Sets the coordinates array contains [longitude,
|
||||
latitude] pairs for the image corners listed in
|
||||
clockwise order: top left, top right, bottom
|
||||
right, bottom left. Only has an effect for
|
||||
"image" `sourcetype`.
|
||||
fill
|
||||
:class:`plotly.graph_objects.layout.mapbox.laye
|
||||
r.Fill` instance or dict with compatible
|
||||
properties
|
||||
line
|
||||
:class:`plotly.graph_objects.layout.mapbox.laye
|
||||
r.Line` instance or dict with compatible
|
||||
properties
|
||||
maxzoom
|
||||
Sets the maximum zoom level
|
||||
(mapbox.layer.maxzoom). At zoom levels equal to
|
||||
or greater than the maxzoom, the layer will be
|
||||
hidden.
|
||||
minzoom
|
||||
Sets the minimum zoom level
|
||||
(mapbox.layer.minzoom). At zoom levels less
|
||||
than the minzoom, the layer will be hidden.
|
||||
name
|
||||
When used in a template, named items are
|
||||
created in the output figure in addition to any
|
||||
items the figure already has in this array. You
|
||||
can modify these items in the output figure by
|
||||
making your own item with `templateitemname`
|
||||
matching this `name` alongside your
|
||||
modifications (including `visible: false` or
|
||||
`enabled: false` to hide it). Has no effect
|
||||
outside of a template.
|
||||
opacity
|
||||
Sets the opacity of the layer. If `type` is
|
||||
"circle", opacity corresponds to the circle
|
||||
opacity (mapbox.layer.paint.circle-opacity) If
|
||||
`type` is "line", opacity corresponds to the
|
||||
line opacity (mapbox.layer.paint.line-opacity)
|
||||
If `type` is "fill", opacity corresponds to the
|
||||
fill opacity (mapbox.layer.paint.fill-opacity)
|
||||
If `type` is "symbol", opacity corresponds to
|
||||
the icon/text opacity (mapbox.layer.paint.text-
|
||||
opacity)
|
||||
source
|
||||
Sets the source data for this layer
|
||||
(mapbox.layer.source). When `sourcetype` is set
|
||||
to "geojson", `source` can be a URL to a
|
||||
GeoJSON or a GeoJSON object. When `sourcetype`
|
||||
is set to "vector" or "raster", `source` can be
|
||||
a URL or an array of tile URLs. When
|
||||
`sourcetype` is set to "image", `source` can be
|
||||
a URL to an image.
|
||||
sourceattribution
|
||||
Sets the attribution for this source.
|
||||
sourcelayer
|
||||
Specifies the layer to use from a vector tile
|
||||
source (mapbox.layer.source-layer). Required
|
||||
for "vector" source type that supports multiple
|
||||
layers.
|
||||
sourcetype
|
||||
Sets the source type for this layer, that is
|
||||
the type of the layer data.
|
||||
symbol
|
||||
:class:`plotly.graph_objects.layout.mapbox.laye
|
||||
r.Symbol` instance or dict with compatible
|
||||
properties
|
||||
templateitemname
|
||||
Used to refer to a named item in this array in
|
||||
the template. Named items from the template
|
||||
will be created even without a matching item in
|
||||
the input figure, but you can modify one by
|
||||
making an item with `templateitemname` matching
|
||||
its `name`, alongside your modifications
|
||||
(including `visible: false` or `enabled: false`
|
||||
to hide it). If there is no template or no
|
||||
matching item, this item will be hidden unless
|
||||
you explicitly show it with `visible: true`.
|
||||
type
|
||||
Sets the layer type, that is the how the layer
|
||||
data set in `source` will be rendered With
|
||||
`sourcetype` set to "geojson", the following
|
||||
values are allowed: "circle", "line", "fill"
|
||||
and "symbol". but note that "line" and "fill"
|
||||
are not compatible with Point GeoJSON
|
||||
geometries. With `sourcetype` set to "vector",
|
||||
the following values are allowed: "circle",
|
||||
"line", "fill" and "symbol". With `sourcetype`
|
||||
set to "raster" or `*image*`, only the "raster"
|
||||
value is allowed.
|
||||
visible
|
||||
Determines whether this layer is displayed
|
||||
""",
|
||||
),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,11 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class PitchValidator(_plotly_utils.basevalidators.NumberValidator):
|
||||
def __init__(self, plotly_name="pitch", parent_name="layout.mapbox", **kwargs):
|
||||
super(PitchValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,30 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class StyleValidator(_plotly_utils.basevalidators.AnyValidator):
|
||||
def __init__(self, plotly_name="style", parent_name="layout.mapbox", **kwargs):
|
||||
super(StyleValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_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,
|
||||
)
|
@ -0,0 +1,11 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class UirevisionValidator(_plotly_utils.basevalidators.AnyValidator):
|
||||
def __init__(self, plotly_name="uirevision", parent_name="layout.mapbox", **kwargs):
|
||||
super(UirevisionValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "none"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,11 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class ZoomValidator(_plotly_utils.basevalidators.NumberValidator):
|
||||
def __init__(self, plotly_name="zoom", parent_name="layout.mapbox", **kwargs):
|
||||
super(ZoomValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,12 @@
|
||||
import sys
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
if sys.version_info < (3, 7) or 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"]
|
||||
)
|
@ -0,0 +1,11 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class LatValidator(_plotly_utils.basevalidators.NumberValidator):
|
||||
def __init__(self, plotly_name="lat", parent_name="layout.mapbox.center", **kwargs):
|
||||
super(LatValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,11 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class LonValidator(_plotly_utils.basevalidators.NumberValidator):
|
||||
def __init__(self, plotly_name="lon", parent_name="layout.mapbox.center", **kwargs):
|
||||
super(LonValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,21 @@
|
||||
import sys
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
if sys.version_info < (3, 7) or 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",
|
||||
],
|
||||
)
|
@ -0,0 +1,14 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class ColumnValidator(_plotly_utils.basevalidators.IntegerValidator):
|
||||
def __init__(
|
||||
self, plotly_name="column", parent_name="layout.mapbox.domain", **kwargs
|
||||
):
|
||||
super(ColumnValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
min=kwargs.pop("min", 0),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,12 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class RowValidator(_plotly_utils.basevalidators.IntegerValidator):
|
||||
def __init__(self, plotly_name="row", parent_name="layout.mapbox.domain", **kwargs):
|
||||
super(RowValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
min=kwargs.pop("min", 0),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,18 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class XValidator(_plotly_utils.basevalidators.InfoArrayValidator):
|
||||
def __init__(self, plotly_name="x", parent_name="layout.mapbox.domain", **kwargs):
|
||||
super(XValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_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,
|
||||
)
|
@ -0,0 +1,18 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class YValidator(_plotly_utils.basevalidators.InfoArrayValidator):
|
||||
def __init__(self, plotly_name="y", parent_name="layout.mapbox.domain", **kwargs):
|
||||
super(YValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_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,
|
||||
)
|
@ -0,0 +1,49 @@
|
||||
import sys
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
if sys.version_info < (3, 7) or 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",
|
||||
],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class BelowValidator(_plotly_utils.basevalidators.StringValidator):
|
||||
def __init__(
|
||||
self, plotly_name="below", parent_name="layout.mapbox.layer", **kwargs
|
||||
):
|
||||
super(BelowValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,22 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class CircleValidator(_plotly_utils.basevalidators.CompoundValidator):
|
||||
def __init__(
|
||||
self, plotly_name="circle", parent_name="layout.mapbox.layer", **kwargs
|
||||
):
|
||||
super(CircleValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
data_class_str=kwargs.pop("data_class_str", "Circle"),
|
||||
data_docs=kwargs.pop(
|
||||
"data_docs",
|
||||
"""
|
||||
radius
|
||||
Sets the circle radius
|
||||
(mapbox.layer.paint.circle-radius). Has an
|
||||
effect only when `type` is set to "circle".
|
||||
""",
|
||||
),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class ColorValidator(_plotly_utils.basevalidators.ColorValidator):
|
||||
def __init__(
|
||||
self, plotly_name="color", parent_name="layout.mapbox.layer", **kwargs
|
||||
):
|
||||
super(ColorValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class CoordinatesValidator(_plotly_utils.basevalidators.AnyValidator):
|
||||
def __init__(
|
||||
self, plotly_name="coordinates", parent_name="layout.mapbox.layer", **kwargs
|
||||
):
|
||||
super(CoordinatesValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,20 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class FillValidator(_plotly_utils.basevalidators.CompoundValidator):
|
||||
def __init__(self, plotly_name="fill", parent_name="layout.mapbox.layer", **kwargs):
|
||||
super(FillValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
data_class_str=kwargs.pop("data_class_str", "Fill"),
|
||||
data_docs=kwargs.pop(
|
||||
"data_docs",
|
||||
"""
|
||||
outlinecolor
|
||||
Sets the fill outline color
|
||||
(mapbox.layer.paint.fill-outline-color). Has an
|
||||
effect only when `type` is set to "fill".
|
||||
""",
|
||||
),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,27 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class LineValidator(_plotly_utils.basevalidators.CompoundValidator):
|
||||
def __init__(self, plotly_name="line", parent_name="layout.mapbox.layer", **kwargs):
|
||||
super(LineValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
data_class_str=kwargs.pop("data_class_str", "Line"),
|
||||
data_docs=kwargs.pop(
|
||||
"data_docs",
|
||||
"""
|
||||
dash
|
||||
Sets the length of dashes and gaps
|
||||
(mapbox.layer.paint.line-dasharray). Has an
|
||||
effect only when `type` is set to "line".
|
||||
dashsrc
|
||||
Sets the source reference on Chart Studio Cloud
|
||||
for `dash`.
|
||||
width
|
||||
Sets the line width (mapbox.layer.paint.line-
|
||||
width). Has an effect only when `type` is set
|
||||
to "line".
|
||||
""",
|
||||
),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,15 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class MaxzoomValidator(_plotly_utils.basevalidators.NumberValidator):
|
||||
def __init__(
|
||||
self, plotly_name="maxzoom", parent_name="layout.mapbox.layer", **kwargs
|
||||
):
|
||||
super(MaxzoomValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
max=kwargs.pop("max", 24),
|
||||
min=kwargs.pop("min", 0),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,15 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class MinzoomValidator(_plotly_utils.basevalidators.NumberValidator):
|
||||
def __init__(
|
||||
self, plotly_name="minzoom", parent_name="layout.mapbox.layer", **kwargs
|
||||
):
|
||||
super(MinzoomValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
max=kwargs.pop("max", 24),
|
||||
min=kwargs.pop("min", 0),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,11 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class NameValidator(_plotly_utils.basevalidators.StringValidator):
|
||||
def __init__(self, plotly_name="name", parent_name="layout.mapbox.layer", **kwargs):
|
||||
super(NameValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,15 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class OpacityValidator(_plotly_utils.basevalidators.NumberValidator):
|
||||
def __init__(
|
||||
self, plotly_name="opacity", parent_name="layout.mapbox.layer", **kwargs
|
||||
):
|
||||
super(OpacityValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
max=kwargs.pop("max", 1),
|
||||
min=kwargs.pop("min", 0),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class SourceValidator(_plotly_utils.basevalidators.AnyValidator):
|
||||
def __init__(
|
||||
self, plotly_name="source", parent_name="layout.mapbox.layer", **kwargs
|
||||
):
|
||||
super(SourceValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,16 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class SourceattributionValidator(_plotly_utils.basevalidators.StringValidator):
|
||||
def __init__(
|
||||
self,
|
||||
plotly_name="sourceattribution",
|
||||
parent_name="layout.mapbox.layer",
|
||||
**kwargs,
|
||||
):
|
||||
super(SourceattributionValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class SourcelayerValidator(_plotly_utils.basevalidators.StringValidator):
|
||||
def __init__(
|
||||
self, plotly_name="sourcelayer", parent_name="layout.mapbox.layer", **kwargs
|
||||
):
|
||||
super(SourcelayerValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,14 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class SourcetypeValidator(_plotly_utils.basevalidators.EnumeratedValidator):
|
||||
def __init__(
|
||||
self, plotly_name="sourcetype", parent_name="layout.mapbox.layer", **kwargs
|
||||
):
|
||||
super(SourcetypeValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
values=kwargs.pop("values", ["geojson", "vector", "raster", "image"]),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,46 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class SymbolValidator(_plotly_utils.basevalidators.CompoundValidator):
|
||||
def __init__(
|
||||
self, plotly_name="symbol", parent_name="layout.mapbox.layer", **kwargs
|
||||
):
|
||||
super(SymbolValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
data_class_str=kwargs.pop("data_class_str", "Symbol"),
|
||||
data_docs=kwargs.pop(
|
||||
"data_docs",
|
||||
"""
|
||||
icon
|
||||
Sets the symbol icon image
|
||||
(mapbox.layer.layout.icon-image). Full list:
|
||||
https://www.mapbox.com/maki-icons/
|
||||
iconsize
|
||||
Sets the symbol icon size
|
||||
(mapbox.layer.layout.icon-size). Has an effect
|
||||
only when `type` is set to "symbol".
|
||||
placement
|
||||
Sets the symbol and/or text placement
|
||||
(mapbox.layer.layout.symbol-placement). If
|
||||
`placement` is "point", the label is placed
|
||||
where the geometry is located If `placement` is
|
||||
"line", the label is placed along the line of
|
||||
the geometry If `placement` is "line-center",
|
||||
the label is placed on the center of the
|
||||
geometry
|
||||
text
|
||||
Sets the symbol text (mapbox.layer.layout.text-
|
||||
field).
|
||||
textfont
|
||||
Sets the icon text font
|
||||
(color=mapbox.layer.paint.text-color,
|
||||
size=mapbox.layer.layout.text-size). Has an
|
||||
effect only when `type` is set to "symbol".
|
||||
textposition
|
||||
Sets the positions of the `text` elements with
|
||||
respects to the (x,y) coordinates.
|
||||
""",
|
||||
),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,16 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class TemplateitemnameValidator(_plotly_utils.basevalidators.StringValidator):
|
||||
def __init__(
|
||||
self,
|
||||
plotly_name="templateitemname",
|
||||
parent_name="layout.mapbox.layer",
|
||||
**kwargs,
|
||||
):
|
||||
super(TemplateitemnameValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,12 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class TypeValidator(_plotly_utils.basevalidators.EnumeratedValidator):
|
||||
def __init__(self, plotly_name="type", parent_name="layout.mapbox.layer", **kwargs):
|
||||
super(TypeValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
values=kwargs.pop("values", ["circle", "line", "fill", "symbol", "raster"]),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class VisibleValidator(_plotly_utils.basevalidators.BooleanValidator):
|
||||
def __init__(
|
||||
self, plotly_name="visible", parent_name="layout.mapbox.layer", **kwargs
|
||||
):
|
||||
super(VisibleValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,11 @@
|
||||
import sys
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
if sys.version_info < (3, 7) or TYPE_CHECKING:
|
||||
from ._radius import RadiusValidator
|
||||
else:
|
||||
from _plotly_utils.importers import relative_import
|
||||
|
||||
__all__, __getattr__, __dir__ = relative_import(
|
||||
__name__, [], ["._radius.RadiusValidator"]
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class RadiusValidator(_plotly_utils.basevalidators.NumberValidator):
|
||||
def __init__(
|
||||
self, plotly_name="radius", parent_name="layout.mapbox.layer.circle", **kwargs
|
||||
):
|
||||
super(RadiusValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,11 @@
|
||||
import sys
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
if sys.version_info < (3, 7) or TYPE_CHECKING:
|
||||
from ._outlinecolor import OutlinecolorValidator
|
||||
else:
|
||||
from _plotly_utils.importers import relative_import
|
||||
|
||||
__all__, __getattr__, __dir__ = relative_import(
|
||||
__name__, [], ["._outlinecolor.OutlinecolorValidator"]
|
||||
)
|
@ -0,0 +1,16 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class OutlinecolorValidator(_plotly_utils.basevalidators.ColorValidator):
|
||||
def __init__(
|
||||
self,
|
||||
plotly_name="outlinecolor",
|
||||
parent_name="layout.mapbox.layer.fill",
|
||||
**kwargs,
|
||||
):
|
||||
super(OutlinecolorValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,19 @@
|
||||
import sys
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
if sys.version_info < (3, 7) or 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",
|
||||
],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class DashValidator(_plotly_utils.basevalidators.DataArrayValidator):
|
||||
def __init__(
|
||||
self, plotly_name="dash", parent_name="layout.mapbox.layer.line", **kwargs
|
||||
):
|
||||
super(DashValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class DashsrcValidator(_plotly_utils.basevalidators.SrcValidator):
|
||||
def __init__(
|
||||
self, plotly_name="dashsrc", parent_name="layout.mapbox.layer.line", **kwargs
|
||||
):
|
||||
super(DashsrcValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "none"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class WidthValidator(_plotly_utils.basevalidators.NumberValidator):
|
||||
def __init__(
|
||||
self, plotly_name="width", parent_name="layout.mapbox.layer.line", **kwargs
|
||||
):
|
||||
super(WidthValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,25 @@
|
||||
import sys
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
if sys.version_info < (3, 7) or 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",
|
||||
],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class IconValidator(_plotly_utils.basevalidators.StringValidator):
|
||||
def __init__(
|
||||
self, plotly_name="icon", parent_name="layout.mapbox.layer.symbol", **kwargs
|
||||
):
|
||||
super(IconValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class IconsizeValidator(_plotly_utils.basevalidators.NumberValidator):
|
||||
def __init__(
|
||||
self, plotly_name="iconsize", parent_name="layout.mapbox.layer.symbol", **kwargs
|
||||
):
|
||||
super(IconsizeValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,17 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class PlacementValidator(_plotly_utils.basevalidators.EnumeratedValidator):
|
||||
def __init__(
|
||||
self,
|
||||
plotly_name="placement",
|
||||
parent_name="layout.mapbox.layer.symbol",
|
||||
**kwargs,
|
||||
):
|
||||
super(PlacementValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
values=kwargs.pop("values", ["point", "line", "line-center"]),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class TextValidator(_plotly_utils.basevalidators.StringValidator):
|
||||
def __init__(
|
||||
self, plotly_name="text", parent_name="layout.mapbox.layer.symbol", **kwargs
|
||||
):
|
||||
super(TextValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,39 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class TextfontValidator(_plotly_utils.basevalidators.CompoundValidator):
|
||||
def __init__(
|
||||
self, plotly_name="textfont", parent_name="layout.mapbox.layer.symbol", **kwargs
|
||||
):
|
||||
super(TextfontValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
data_class_str=kwargs.pop("data_class_str", "Textfont"),
|
||||
data_docs=kwargs.pop(
|
||||
"data_docs",
|
||||
"""
|
||||
color
|
||||
|
||||
family
|
||||
HTML font family - the typeface that will be
|
||||
applied by the web browser. The web browser
|
||||
will only be able to apply a font if it is
|
||||
available on the system which it operates.
|
||||
Provide multiple font families, separated by
|
||||
commas, to indicate the preference in which to
|
||||
apply fonts if they aren't available on the
|
||||
system. The Chart Studio Cloud (at
|
||||
https://chart-studio.plotly.com or on-premise)
|
||||
generates images on a server, where only a
|
||||
select number of fonts are installed and
|
||||
supported. These include "Arial", "Balto",
|
||||
"Courier New", "Droid Sans",, "Droid Serif",
|
||||
"Droid Sans Mono", "Gravitas One", "Old
|
||||
Standard TT", "Open Sans", "Overpass", "PT Sans
|
||||
Narrow", "Raleway", "Times New Roman".
|
||||
size
|
||||
|
||||
""",
|
||||
),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,31 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class TextpositionValidator(_plotly_utils.basevalidators.EnumeratedValidator):
|
||||
def __init__(
|
||||
self,
|
||||
plotly_name="textposition",
|
||||
parent_name="layout.mapbox.layer.symbol",
|
||||
**kwargs,
|
||||
):
|
||||
super(TextpositionValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_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,
|
||||
)
|
@ -0,0 +1,15 @@
|
||||
import sys
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
if sys.version_info < (3, 7) or TYPE_CHECKING:
|
||||
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__,
|
||||
[],
|
||||
["._size.SizeValidator", "._family.FamilyValidator", "._color.ColorValidator"],
|
||||
)
|
@ -0,0 +1,16 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class ColorValidator(_plotly_utils.basevalidators.ColorValidator):
|
||||
def __init__(
|
||||
self,
|
||||
plotly_name="color",
|
||||
parent_name="layout.mapbox.layer.symbol.textfont",
|
||||
**kwargs,
|
||||
):
|
||||
super(ColorValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,18 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class FamilyValidator(_plotly_utils.basevalidators.StringValidator):
|
||||
def __init__(
|
||||
self,
|
||||
plotly_name="family",
|
||||
parent_name="layout.mapbox.layer.symbol.textfont",
|
||||
**kwargs,
|
||||
):
|
||||
super(FamilyValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
no_blank=kwargs.pop("no_blank", True),
|
||||
strict=kwargs.pop("strict", True),
|
||||
**kwargs,
|
||||
)
|
@ -0,0 +1,17 @@
|
||||
import _plotly_utils.basevalidators
|
||||
|
||||
|
||||
class SizeValidator(_plotly_utils.basevalidators.NumberValidator):
|
||||
def __init__(
|
||||
self,
|
||||
plotly_name="size",
|
||||
parent_name="layout.mapbox.layer.symbol.textfont",
|
||||
**kwargs,
|
||||
):
|
||||
super(SizeValidator, self).__init__(
|
||||
plotly_name=plotly_name,
|
||||
parent_name=parent_name,
|
||||
edit_type=kwargs.pop("edit_type", "plot"),
|
||||
min=kwargs.pop("min", 1),
|
||||
**kwargs,
|
||||
)
|
Reference in New Issue
Block a user